26 Barras, Lockerbie
Reg Number: SC293378
Date of Inc: November 18, 2005
42 BARRAS BARRAS, LOCKERBIE
Reg Number: SC508077
Date of Inc: October 06, 2015