R21 Group began its business in 2021 as a Private Limited Company with reg. no. 13203325. This company's registered office was based in London at 31 Campfield Road. The R21 Group Ltd firm had been operating in this business for at least one year.
The following company was led by 1 managing director: Roman S., who was selected to lead the company on Tuesday 16th February 2021.
Roman S. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.