Loading company profile…
Mermaid Systems Limited is a private limited company, incorporated on 28 October 1991, with its registered office in Worcs. Companies House lists its business as finishing of textiles, wholesale of live animals and non-specialised wholesale trade.