Overview
Legal name
ACEMECH MECHANICAL SERVICES LIMITED
Region
West Midlands
Registered address
4 THORNE TREE ELMHURST BUSINESS PARK
PARK LANE
LICHFIELD
STAFFORDSHIRE
ENGLAND
WS13 8EX
Insolvency history
No