Barberton Sales LP Company numberSL021254 StatusActive TypeLimited Partnership Incorporated29 Jun 2015 Registered office 42b Hyamarket TerraceEdinbrughEH12 5LA Data JSON Markdown