XTRA HOMES LIMITED Company number 16378976 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressUnit 14 Woodside Industrial Park, Works Road, Letchworth Garden City, Hertfordshire, England, SG6 1LA PostcodeSG6 1LA Companies at this postcode 50 Average house price in SG6 1LA £543,000 (13 sales) Map