HH & SONS LTD Company number 15289065 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressSuite A, First Floor, 2a-4a Windsor Street, Luton, England, LU1 3UB PostcodeLU1 3UB Companies at this postcode 147 Average house price in LU1 3UB £273,000 (2 sales) Map