The firm called 20/20 Films was started on 2011-03-01 as a private limited company. The firm office was located in Thames Ditton on Upper Deck Admirals Quarters, Portsmouth Road. This place area code is KT7 0XA. The company registration number for 20/20 Films Limited was 07546350. 20/20 Films Limited had been in business for four years until 2015-02-03.
James H. and Duncan N. were listed as enterprise's directors and were managing the company for four years.