Overview
Legal name
ELMBROOK COMPUTER SERVICES LIMITED
Region
London
Registered address
ALPHA PLACE
GARTH ROAD
MORDEN
SURREY
SM4 4TS
Insolvency history
No