Excalibur London Fund Company numberLP013496 StatusActive TypeLimited Partnership Incorporated9 Jun 2009 Registered office 4 Edmunds WalkLondonN2 0HU Connections Companies at the same address 61 St Peter's Street Ltd (08561573) Data JSON Markdown