IMPERIAL MANOR LIMITED Company number 15826577 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address153 Launcelot Road, Bromley, England, BR1 5EA PostcodeBR1 5EA Companies at this postcode 6 Average house price in BR1 5EA £356,000 (10 sales) Map