VLUXORA LIMITED Company number 17189505 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address73 Leamington Crescent, Harrow, United Kingdom, HA2 9HH PostcodeHA2 9HH Companies at this postcode 59 Average house price in HA2 9HH £510,000 (31 sales) Map