Shields Henderson C.a. Company numberSL005836 StatusActive TypeLimited Partnership Incorporated17 Aug 2006 Registered office 13 Greenhill ParkEdinburgh Data JSON Markdown