This firm referred to as Albyn Media was established on 2014/09/29 as a private limited company. This firm headquarters was based in London on 14 Floral Street, 3rd Floor. This place postal code is WC2E 9DH. The registration number for Albyn Media Limited was 09238887. Albyn Media Limited had been in business for seven years until dissolution date on 2021/09/07.
Laura M. was the following firm's director, assigned to lead the company ten years ago.
Ian H. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.