XLCC LIMITED Company number 13057883 · Monitor this company Active Overview People 12 Financial Control Charges Documents Analysis Location Related Registered office Address30 Crown Place, London, United Kingdom, EC2A 4ES PostcodeEC2A 4ES Companies at this postcode 128 Average house price in EC2A 4ES £651,000 (2 sales) Map