Overview
Legal name
WILLIAM GLEN & SON LIMITED
Region
Scotland
Registered address
CALLANDRADE ESTATE OFFICE
INVERTROSSACHS ROAD
CALLANDER
SCOTLAND
FK17 8HW
Insolvency history
No