Overview
Legal name
E.J. CLARK AND SONS FARMS LIMITED
Region
West Midlands
Registered address
CEANDE .
HOMER
MUCH WENLOCK
SHROPSHIRE
TF13 6ND
Insolvency history
No