Overview
Legal name
20 IVYDALE ROAD FREEHOLD COMPANY LIMITED
Region
London
Registered address
20A IVYDALE ROAD
LONDON
SE15 3BS
Insolvency history
No