Company identity
Founded / incorporated
23 May 1979
Company number 01422654
Legal name
INDEXSPOT LIMITED
Company type
Private Limited Company
Region
London
Registered address
GREENWOOD HOUSE
4-7 SALISBURY COURT
LONDON
EC4Y 8AA
Insolvency history
Yes