Lucy Media Limited,registered as Private Limited Company, that is located in First Floor, 17-19 Foley Street in London. The office's post code is W1W 6DW. This firm has existed five years on the British market. The business registration number is 11879571. This business's declared SIC number is 96090 - Other service activities not elsewhere classified. Lucy Media Ltd released its account information for the period up to 2022-03-31. The business latest confirmation statement was filed on 2023-06-29.
Given this firm's growth, it was necessary to appoint more company leaders: William S. and Lucy S. who have been aiding each other since October 2021 to fulfil their statutory duties for the firm.
Lucy S. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.