Freedata Labs Limited with the registration number 05412631 has been operating on the market for 19 years. This Private Limited Company is located at 14th Floor, 33 Cavendish Square, London and their postal code is W1G 0PW. The firm's registered with SIC code 63110 - Data processing, hosting and related activities. The business latest accounts describe the period up to 2021-12-31 and the most current confirmation statement was filed on 2023-04-04.
Given this particular firm's magnitude, it became imperative to choose additional executives: Valeria S. and Ambrogio P. who have been aiding each other since 2005-04-05 to fulfil their statutory duties for this specific business.
Executives who control the firm include: Ambrogio P. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Valeria S. owns 1/2 or less of company shares and has 1/2 or less of voting rights.