Overview
Legal name
IAN D.ARCHIBALD LIMITED
Region
Scotland
Registered address
DROMORE FARM
LOCHFOOT
DUMFRIES
SCOTLAND
DG2 8QA
Insolvency history
No