IHL (GLASGOW) LTD Company number SC434486 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address54a Balshagray Drive, Glasgow, Scotland, G11 7DA PostcodeG11 7DA Companies at this postcode 8 Map