Overview
Legal name
J. LL. LEACH (HOLDINGS) & CO. LIMITED
Region
West Midlands
Registered address
ETRUSCAN STREET
ETRURIA
STOKE-ON-TRENT
STAFFORDSHIRE
ENGLAND
ST1 5SE
Insolvency history
No