HOUSTON GROUP LTD Company number SC804335 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address17 Glen Falloch Way, Cumbernauld, Glasgow, Scotland, G68 0FL PostcodeG68 0FL Companies at this postcode 3 Map