Overview
Legal name
LEEHAUNT LIMITED
Region
West Midlands
Registered address
LYNSDALE
TINKERS LANE
BREWOOD
STAFFORDSHIRE
ST19 9DD
Insolvency history
No