Overview
Legal name
12-16 ELM ROAD MANAGEMENT LIMITED
Region
South East England
Registered address
16 ELM ROAD
LEATHERHEAD
ENGLAND
KT22 8AP
Insolvency history
No