121 Corporation began its business in the year 2014 as a Private Limited Company under the following Company Registration No.: 09308734. This company's headquarters was registered in Romford at St. James House. The 121 Corporation Limited company had been operating in this business for four years.
Serkan A. was this specific company's managing director, appointed in 2016.