Luckyred Media Limited with reg. no. 06359940 has been operating on the market for 17 years. This Private Limited Company is located at Flat 22,31 Horton Road, in London and its area code is E8 1DP. This company's declared SIC number is 58290 which means Other software publishing. 2022-09-30 is the last time account status updates were reported.
At present, this particular business is led by just one director: Richard P., who was assigned this position in 2007.
Richard P. is the individual who has control over this firm, owns over 3/4 of company shares.