Overview
Legal name
CAPITAL GARDEN LANDSCAPES LIMITED
Region
Unknown
Registered address
THE GARDEN CENTRE@ALEXANDRA PALACE
ALEXANDRA PALACE
LONDON
ENGLAND
N22 7BB
Insolvency history
No