LOCK&KEY DEVELOPMENTS LTD Company number 16042653 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address121 Gravel Road, Bromley, England, BR2 8PW PostcodeBR2 8PW Companies at this postcode 5 Average house price in BR2 8PW £667,000 (21 sales) Map