Overview
Legal name
PRINCES SQUARE GARDENS LIMITED
Region
Unknown
Registered address
SUITE 412
22 NOTTING HILL GATE
LONDON
ENGLAND
W11 3JE
Insolvency history
No