Allanfauld Farm, Glasgow
Reg Number: SC135313
Date of Inc: November 29, 1991
ALLANFAULD FARM, GLASGOW
Reg Number: SC135368
Date of Inc: April 12, 1991