Overview
Legal name
IMPACT+ HOMES (MANAGEMENT) LTD
Region
London
Registered address
33 WILTSHIRE CLOSE
LONDON
ENGLAND
SW3 2NS
Insolvency history
No