Turnbull Broadcasting began its operations in 2017 as a Private Limited Company with reg. no. 10774300. This firm's office was located in London at 2 Gallery Court. This particular Turnbull Broadcasting Ltd business had been operating in this business for at least three years.
The business was controlled by a single managing director: Gregory T., who was designated to this position seven years ago.
Gregory T. was the individual who controlled this firm, owned over 3/4 of company shares.