ALBATOWN LIMITED Company number SC184520 · Monitor this company Dissolved Overview People 9 Charges Documents Analysis Location Related Registered office Address40 HIGH STREET, GLASGOW, G1 1NL PostcodeG1 1NL Companies at this postcode 37 Map