The On Platform Limited firm has been operating offering its services for eleven years, as it's been established in 2013. Started with Registered No. 08701700, On Platform is categorised as a Private Limited Company located in Broom House 39/43 London Road, Benfleet SS7 2QL. This enterprise's Standard Industrial Classification Code is 63110: Data processing, hosting and related activities. Its most recent annual accounts were submitted for the period up to 2022-09-30 and the latest annual confirmation statement was released on 2023-08-16.
The company has a single managing director now managing the company, specifically Stephen W. who has been performing the director's responsibilities for eleven years. The company had been directed by Rodney H. till 2022.
Stephen W. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.