Bigscreen Technology Limited has existed in the United Kingdom for at least five years. Started with registration number 09139257 in 2014, the firm have office at Demsa Accounts, London N15 3NP. This firm's declared SIC number is 82990: Other business support service activities not elsewhere classified. Bigscreen Technology Ltd reported its latest accounts for the period up to 2018-07-31. Its latest confirmation statement was submitted on 2019-07-21.
The company has a single director at present controlling the limited company, namely Serdar B. who's been carrying out the director's assignments since 2014-07-21.
Serdar B. is the individual with significant control over this firm, owns over 3/4 of company shares.