VILLA TOPCO LIMITED Company number 13086720 · Monitor this company Active Overview People 13 Control Documents Analysis Location Related Registered office Address36 Queen Street, 6th Floor, London, United Kingdom, EC4R 1BN PostcodeEC4R 1BN Companies at this postcode 33 Average house price in EC4R 1BN £522,000 (2 sales) Map