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