IT CENTRUM LIMITED Company number SC395043 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressEARLSGATE HOUSE, 35 ST. NINIANS ROAD, STIRLING, FK8 2HE PostcodeFK8 2HE Companies at this postcode 13 Map