VLR INTERIORS LIMITED Company number 10483637 · Monitor this company Active - Proposal to Strike off Overview People 1 Financial Control Documents Analysis Location Related Registered office Address42 Clewer Crescent, Harrow, England, HA3 5PZ PostcodeHA3 5PZ Companies at this postcode 35 Average house price in HA3 5PZ £509,000 (34 sales) Map