This They Them Ri Ltd company has been operating in this business for 2 years, as it's been founded in 2022. Registered with number 14181699, They Them Ri is a Private Limited Company located in 128 128 City Road, London EC1V 2NX. This company's Standard Industrial Classification Code is 90030 meaning Artistic creation.
As of now, the following limited company has only been guided by an individual director: Ria C. who has been managing it for 2 years.
Ria C. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.