Overview
Legal name
ELMHURST ROAD MANAGEMENT COMPANY LIMITED
Region
South East England
Registered address
44 ELMHURST ROAD
LANGLEY
SLOUGH
BERKSHIRE
SL3 8LT
Insolvency history
No