Overview
Legal name
ASTWELL CASTLE FARM LIMITED
Region
East Midlands
Registered address
GROVE COTTAGE FALCUTT ROAD
HELMDON
BRACKLEY
NORTHANTS
ENGLAND
NN13 5QU
Insolvency history
No