VELMORA ONLINE LTD Company number 17125918 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address69a Station Road, Harrow, England, HA1 2TY PostcodeHA1 2TY Companies at this postcode 55 Average house price in HA1 2TY £417,000 (28 sales) Map