Overview
Legal name
LOVELL AND HAGGER LIMITED
Region
Unknown
Registered address
149 ODESSA ROAD
FOREST GATE
LONDON
E7 9EW
Insolvency history
Yes