Overview
Legal name
2 HOLLAND PARK TERRACE LIMITED
Region
Unknown
Registered address
2 HOLLAND PARK TERRACE
LONDON
UNITED KINGDOM
W11 4ND
Insolvency history
No