Overview
Legal name
ELECTRICAL & MECHANICAL SERVICES (UK) LTD
Region
London
Registered address
UNIT 65.1 SIENNA
WHITE HART TRIANGLE
THAMESMEAD
LONDON
SE28 0GW
Insolvency history
No