Company Information

Operated by Afterimage Software Ltd

Legal name
Afterimage Software Ltd
Company number
17013924
Registered in
England and Wales
Registered office
128 City RoadLondonEC1V 2NXUnited Kingdom
Incorporated
5 February 2026
D-U-N-S number
234554258
Nature of business
  • Other software publishing
  • Ready-made interactive leisure and entertainment software development
  • Business and domestic software development
  • Information technology consultancy activities