Overview
Legal name
CHURCH FARM (BELBROUGHTON) LIMITED
Region
West Midlands
Registered address
CHURCH FARM
10 BRADFORD LANE
BELBROUGHTON STOURBRIDGE
WEST MIDLANDS
DY9 9TF
Insolvency history
No