GLENALBA SOLUTIONS LIMITED Company number SC250797 · Monitor this company Dissolved Overview People 6 Documents Analysis Location Related Registered office Address24/10 ROSEBURN MALTINGS, EDINBURGH, EH12 5LT PostcodeEH12 5LT Companies at this postcode 23 Map