Kelders Barocci Systems LP Company numberLP024178 StatusActive TypeLimited Partnership Incorporated21 May 2025 Registered office Unit 17 Bickels Yard151-153 Bermondsey StreetLondonSE1 3HA Data JSON Markdown