Started with Reg No. 10715857 seven years ago, Rhombus Media Ltd is a Private Limited Company. The business official registration address is 31 Studley Court, London. This firm's SIC and NACE codes are 82990 meaning Other business support service activities not elsewhere classified. The business latest financial reports cover the period up to 2022-03-30 and the most current confirmation statement was released on 2023-04-06.
Regarding the following business, a variety of director's duties have so far been done by Mehrad V. who was assigned to lead the company in 2017.
Mehrad V. is the individual who has control over this firm, owns over 3/4 of company shares.