Overview
Legal name
OWLPEN PARK FARMS LIMITED
Region
South West England
Registered address
CROOMES GROVE FARM
OWLPEN
NR DURSLEY
GLOUCESTERSHIRE
GL11 5BZ
Insolvency history
No