Overview
Legal name
D C LEAKE LIMITED
Region
West Midlands
Registered address
106 ABBEY STREET
NUNEATON
WARWICKSHIRE
CV11 5BX
Insolvency history
No