UNIT 4 LAVEROCKHALL FARM ROAD, LOCKERBIE
Reg Number: SC181901
Date of Inc: February 01, 1998
GLEBE TERRACE GLEBE TERRACE, LOCKERBIE
Reg Number: SC244000
Date of Inc: January 01, 1970
UNIT 3 LAVEROCKHALL, LOCKERBIE
Reg Number: SC401848
UNIT 8 LAVEROCKHALL FARM ROAD, LOCKERBIE
Reg Number: SC385771