Overview
Legal name
INFOSPACES LIMITED
Region
London
Registered address
SECOND FLOOR,
1 CHURCH TERRACE
RICHMOND
SURREY
UNITED KINGDOM
TW10 6SE
Insolvency history
No