Selbar LP Company numberLP013692 StatusActive TypeLimited Partnership Incorporated26 Nov 2009 Registered office 18 Wallace HouseBadsey RoadOldburyB69 1ER Data JSON Markdown