BD LEICESTER SQUARE LIMITED Company number 14100682 · Monitor this company Active Overview People 5 Control Charges Documents Analysis Location Related Registered office Address5 Rodney Road, London, England, E11 2DE PostcodeE11 2DE Companies at this postcode 23 Average house price in E11 2DE £737,000 (26 sales) Map