123data started its business in the year 2014 as a Private Limited Company under the following Company Registration No.: 08895049. This firm's office was based in Finchley at 1st Floor. This particular 123data Limited firm had been in this business for 2 years.
The company was controlled by just one director: Louisa K., who was assigned this position in 2014.