ALBA CONTROLS LIMITED Company number SC160731 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address57 Ayr Road, Glasgow, G46 6SR PostcodeG46 6SR Companies at this postcode 5 Map