Overview
Legal name
LACTUCA LIMITED
Region
South West England
Registered address
5 THE ELMS 180 HENBURY ROAD
HENBURY
BRISTOL
ENGLAND
BS10 7AE
Insolvency history
No