Sl015812 LP Company numberSL015812 StatusActive TypeLimited Partnership Incorporated26 Feb 2014 Registered office Suite 1440111 West George StreetGlasgowG2 1QX Connections Companies at the same address Ambauler Business LP (SL015818) Data JSON Markdown