121 International Recruitment started conducting its operations in the year 2011 as a Private Limited Company with reg. no. 07659439. This company's registered office was located in Gloucester at 53 Elmleaze. This 121 International Recruitment Ltd business had been in this business for at least 7 years.
The following limited company had a single director: Craig S. who was caring of it for five years.
Craig S. was the individual with significant control over this firm, owned over 3/4 of company shares.