Merchant Square Holdings Limited Company numberFC034383 StatusActive TypeOther Company Type Incorporated1 Apr 2017 Registered office 3rd Floor Standard Bank House47-49 La Motte StreetSt Helier Data JSON Markdown