company register number: 08323592
address: 18-20 Doncaster Road, Rotherham, South Yorkshire, S60 1HX, United Kingdom
Incorporated on: 10 December 2012
Business scope:
- Application development
- Technology consulting
- IT outsourcing
- Other information technology and computer service activities