2 KILLOCH FARM NEILSTON, GLASGOW
Reg Number: SC050184
Date of Inc: January 01, 1970
KILLOCH FARMHOUSE, GLASGOW
Reg Number: SC747264
3 KILLOCH FARM, GLASGOW
Reg Number: SC789018