Overview
Legal name
CORSOCK FARMS LIMITED
Region
Scotland
Registered address
CROFTS ESTATES
CASTLE DOUGLAS
KIRKCUDBRIGHTSHIRE
DG7 3HX
Insolvency history
No