Overview
Legal name
31 LEAMINGTON ROAD VILLAS FREEHOLD LIMITED
Region
Unknown
Registered address
31 LEAMINGTON ROAD VILLAS
LONDON
UNITED KINGDOM
W11 1HT
Insolvency history
No