Gregor Shore Charter Company numberSL006254 StatusActive TypeLimited Partnership Incorporated29 Aug 2007 Registered office 112 Commercial StreetEdinburgh Data JSON Markdown