B. H. Carpets Company numberLP006394 StatusActive TypeLimited Partnership Incorporated23 Aug 1999 Registered office 24 Oakwood PlaceCroydonCR0 3QS Data JSON Markdown