26 BARRAS, LOCKERBIE
Reg Number: SC293378
Date of Inc: January 01, 1970
42 BARRAS BARRAS, LOCKERBIE
Reg Number: SC508077
Date of Inc: October 06, 2015