UNIT 6, ABERDEEN
Reg Number: SC132260
Date of Inc: May 06, 1991
43 HOLLAND STREET, ABERDEEN
Reg Number: SC699271
Date of Inc: January 01, 1970
I T Worx, 5-19, Unit 5 Holland Street, Aberdeen
Reg Number: SC678117
Date of Inc: October 20, 2020
5-19 HOLLAND STREET, ABERDEEN
Reg Number: SC382550
Reg Number: SC791483
Date of Inc: May 12, 2023