Overview
Legal name
ICON PROPERTIES LONDON LTD
Region
London
Registered address
2A BELMONT PARADE
GREEN LANE
CHISLEHURST
ENGLAND
BR7 6AN
Insolvency history
No