Unit 6 Toll Clock Shopping Centre, Lerwick
Reg Number: SC303508
Date of Inc: June 07, 2006
26 North Road, Shetland
Reg Number: SC690167
Date of Inc: February 23, 2021
Reg Number: SC033840
Date of Inc: April 01, 1959
Toll Clock Shopping Centre North Road, Shetland
Reg Number: SC332339
Date of Inc: October 12, 2007
Unit 5.2 Toll Clock Centre, Lerwick
Reg Number: SC531381
Date of Inc: April 01, 2016
Reg Number: SC633742
Date of Inc: June 18, 2019