The firm is registered in London under the ID 07621021. The company was established in 2011. The headquarters of this firm is located at 13 Elmfield Avenue . The area code is N8 8QG. This firm's principal business activity number is 59113 - Television programme production activities. Barnu Limited reported its account information for the period up to 2022-05-31. The most recent annual confirmation statement was released on 2023-05-04.
Regarding this specific business, a variety of director's responsibilities have so far been carried out by Barnaby C. who was assigned this position 13 years ago.
Barnaby C. is the individual who has control over this firm, owns over 3/4 of company shares.