GSL IT LIMITED Company number SC627213 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressTaigh-Sa-Choille, Dess, Aboyne, Aberdeenshire, Scotland, AB34 5BH PostcodeAB34 5BH Companies at this postcode 3 Map