On Or Pause came into being in 2006 as a company enlisted under no 05940342, located at N1 4DJ London at 116 De Beauvoir Road. The company has been in business for eighteen years and its official state is active. This enterprise's declared SIC number is 59113, that means Television programme production activities. The business latest filed accounts documents cover the period up to 2022-09-30 and the most current annual confirmation statement was released on 2023-09-30.
This company has 1 managing director this particular moment leading this particular company, namely Richard A. who has been doing the director's tasks since 2006/09/19.
Richard A. is the individual who has control over this firm, owns over 3/4 of company shares.