Highland Mermaid & Co Company numberSL006670 StatusActive TypeLimited Partnership Incorporated16 Jul 2008 Registered office 2nd Floor De Burgh HouseMarket HouseWickfordSS12 0BB Data JSON Markdown