ALBO UK LTD Company number SC352736 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office Address7 EXCHANGE CRESCENT, CONFERENCE SQUARE, EDINBURGH, EH3 8AN PostcodeEH3 8AN Companies at this postcode 108 Map