Overview
Legal name
NO 62 HOLLAND PARK LIMITED
Region
London
Registered address
383 HIGH ROAD
LONDON
GREATER LONDON
ENGLAND
NW10 2JR
Insolvency history
No