John Baillie Holdings Limited
4 companies in this group.
- John Baillie Carpets Limited (SC603691)
- John Baillie Residential Property Limited (SC755713)
- John Baillie Signature Carpets Limited (SC839585)
- Turnberry Venture Limited (SC515056)
4 companies in this group.