Overview
Legal name
ENVIRONMENTAL & MECHANICAL SERVICES LIMITED
Region
Unknown
Registered address
THE LIGHTBOX - G16
111 POWER ROAD
LONDON
ENGLAND
W4 5PY
Insolvency history
No