Papdata Limited has been in this business for at least 7 years. Started with Registered No. 10642593 in 2017, the firm is registered at 6 Oxford Avenue, Burnham SL1 8HR. This firm's SIC and NACE codes are 63110 meaning Data processing, hosting and related activities. The company's latest financial reports describe the period up to 28th February 2023 and the most recent confirmation statement was released on 27th February 2023.
The company has one director at present running this specific limited company, namely Vasileia P. who's been carrying out the director's obligations for 7 years.
Vasileia P. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.