Overview
Legal name
PATCH PARK FARMS (CROPS) LIMITED
Region
London
Registered address
PATCH PARK
ABRIDGE
ROMFORD
ESSEX
RM4 1AA
Insolvency history
No