GALMAC INDUSTRIES LIMITED Company number SC775420 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address13a Lowndes Street, Barrhead, Glasgow, Scotland, G78 2QX PostcodeG78 2QX Companies at this postcode 3 Map