VELORA RENTALS LTD Company number 16611066 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address71 Graham Road, Harrow, England, HA3 5RE PostcodeHA3 5RE Companies at this postcode 15 Average house price in HA3 5RE £447,000 (14 sales) Map