Overview
Legal name
A CARRUTHERS LIMITED
Region
Scotland
Registered address
5 BURNSIDE GARDENS
ECCLEFECHAN
LOCKERBIE
SCOTLAND
DG11 3DJ
Insolvency history
No