Overview
Legal name
SPENCER GILL DEVELOPMENTS LIMITED
Region
West Midlands
Registered address
113A WARWICK STREET
LEAMINGTON SPA
WARWICKSHIRE
UNITED KINGDOM
CV32 4QZ
Insolvency history
No