Overview
Legal name
CHARLESFIELD FARMS LIMITED
Region
Scotland
Registered address
CHARLESFIELD FARM
ST BOSWELLS
MELROSE
ROXBURGHSHIRE
TD6 0HH
Insolvency history
Yes