CSC Impact Investment (UK) Limited Partnership Company numberLP017640 StatusActive TypeLimited Partnership Incorporated18 Oct 2016 Registered office 27 Old Gloucester StreetLondonWC1X 3AX Connections Companies at the same address Black Oak Builders Ltd (09710569) Data JSON Markdown