Mcr 24 began its business in 2015 as a Private Limited Company under the ID 09875061. This firm's headquarters was based in London at Trojan House, Top Floor. This Mcr 24 Ltd. business had been in this business for four years.
The business had 1 managing director: Monika F. who was maintaining it for four years.
Monika F. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.