Overview
Legal name
CASTLE PLANT (DEESIDE) LIMITED
Region
Scotland
Registered address
19 MORTLICH GARDENS
ABOYNE
SCOTLAND
AB34 5HW
Insolvency history
No