Overview
Legal name
BARCLAY DOUGALL (HOLDINGS) LIMITED
Region
Scotland
Registered address
33 WINCHESTER AVENUE
DENNY
STIRLINGSHIRE
FK6 6QD
Insolvency history
No