Company identity
Founded / incorporated
1 June 2005
Company number 05468358
Legal name
ALTODATA LTD
Company type
Private Limited Company
Region
London
Registered address
18 CRUCIFIX LANE
FIFTH FLOOR
LONDON
ENGLAND
SE1 3JW
Insolvency history
No