Excalibur Property And Finance Company Limited Company number01981426 StatusLiquidation TypePrivate Limited Company Incorporated23 Jan 1986 Registered office 4 Charterhouse SquareLondonEC1M 6EE Data JSON Markdown