Overview
Legal name
JOHN SHEARD FARMS (HOLDINGS) LIMITED
Region
South East England
Registered address
THE FARM OFFICE HOO FARM LITTLE STAUGHTON ROAD
PERTENHALL
BEDFORD
MK44 2AW
Insolvency history
No