Overview
Legal name
PLUMFORD FARMS LIMITED
Region
South East England
Registered address
PLUMFORD FARM
OSPRINGE
FAVERSHAM
KENT
ME13 0DS
Insolvency history
No