Overview
Legal name
ELMWOOD PRESERVATION LIMITED
Region
West Midlands
Registered address
53 ATHENA ROAD
BIRCHES HEAD
HAULEY
STOKE ON TRENT
ST1 6RT
Insolvency history
Yes