Unit 23, Alexander Stephen House
91 Holmfauld Road
Glasgow
G51 4RY
- Companies registered here
- 3
- Postcode
- G51 4RY
Companies at this address
- Kennedy Orr Ltd (SC761798)
- Kinterra Ltd (SC507893)
- Mcgregor Orr Ltd (SC686247)