Overview
Legal name
CASTLE FARM CHACOMBE MANAGEMENT LIMITED
Region
South East England
Registered address
RICKYARD BARN, CASTLE FARM
CHACOMBE
BANBURY
ENGLAND
OX17 2EN
Insolvency history
No