Registered as 10728653 seven years ago, Oma Media Ltd had been a private limited company until 2022-04-19 - the date it was officially closed. The company's official mailing address was 101 Morland Estate, Richmond Road London.
The data at our disposal describing this specific enterprise's members shows that the last two directors were: Alicia B. and Rachel F. who assumed their respective positions on 2017-09-25 and 2017-04-19.
Executives who had significant control over the firm were: Alicia B. owned 1/2 or less of company shares. Rachel F. owned 1/2 or less of company shares.