Overview
Legal name
20 SOUTH HILL PARK GARDENS RTM COMPANY LTD
Region
London
Registered address
FLAT 2, 20, SOUTH HILL PARK GARDENS,
SOUTH HILL PARK GARDENS
LONDON
ENGLAND
NW3 2TG
Insolvency history
No