Company identity
Founded / incorporated
28 October 1991
Company number 02657748
Legal name
MERMAID SYSTEMS LIMITED
Company type
Private Limited Company
Region
Unknown
Registered address
20 THE STRAND
BROMSGROVE
WORCS
B61 8AB
Insolvency history
No