Overview
Legal name
TWENTY SIX HOLLAND PARK GARDENS RESIDENTS ASSOCIATION LIMITED
Region
South East England
Registered address
3 BUCKLEBURY PLACE
UPPER WOOLHAMPTON
WEST BERKSHIRE
ENGLAND
RG7 5UD
Insolvency history
No