Tidal Media Limited may be found at 60 Ross Road, South Norwood in London. Its post code is SE25 6SB. Tidal Media has been on the British market since the company was started in 2006. Its reg. no. is 05705385. This enterprise's principal business activity number is 82990 and their NACE code stands for Other business support service activities not elsewhere classified. The firm's latest financial reports cover the period up to 30th June 2022 and the latest confirmation statement was released on 10th February 2023.
For 18 years, the company has only had 1 director: Nicholas B. who has been in charge of it since 10th February 2006.
Nicholas B. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.