Barbirolli Square Limited Partnership Company numberSL005858 StatusActive TypeLimited Partnership Incorporated20 Sep 2006 Registered office 69 Morrison StreetEdinburghMidlothianEH3 8YF Data JSON Markdown