G L AND SONS LTD Company number SC831978 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address132 Mansel Street, Glasgow, Scotland, G21 4HW PostcodeG21 4HW Companies at this postcode 5 Map