Overview
Legal name
XL HORTICULTURE (HOLDINGS) LIMITED
Region
South West England
Registered address
DEVONSHIRE LAVENDERS EXMOUTH ROAD
WEST HILL
OTTERY ST. MARY
DEVON
UNITED KINGDOM
EX11 1JZ
Insolvency history
No