VELO HOMES LTD Company number 11021606 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address14 WOODSIDE INDUSTRIAL ESTATE, WORKS ROAD, LETCHWORTH GARDEN CITY, HERTS, UNITED KINGDOM, SG6 1LA PostcodeSG6 1LA Companies at this postcode 52 Average house price in SG6 1LA £549,000 (13 sales) Map