Overview
Legal name
LILLECHURCH FARMS & CONTRACTING LTD.
Region
South East England
Registered address
LILLECHURCH FARM
LILLECHURCH ROAD HIGHAM
ROCHESTER
KENT
ME3 7HW
Insolvency history
No