2 KILLOCH FARM NEILSTON, GLASGOW
Reg Number: SC050184
Date of Inc: January 01, 1970
Killoch Farmhouse, Glasgow
Reg Number: SC747264
Date of Inc: October 13, 2022
3 KILLOCH FARM, GLASGOW
Reg Number: SC789018