DEVENDRA HOMES LTD Company number 15826668 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address53 Mount Drive, Harrow, England, HA2 7RW PostcodeHA2 7RW Companies at this postcode 27 Average house price in HA2 7RW £752,000 (33 sales) Map