FINCHARTA LIMITED (Company No. 16401198) is a consulting firm registered in England and Wales. Our registered address is 124-128 City Road, London, EC1V 2NX.
We collect your name, email, phone number, and company details when you contact us via our website or email. We also use cookies to improve your experience.
We use your information to respond to enquiries, provide services, and send occasional updates (only with your consent). We never sell your data.
You have the right to access, correct, or delete your data. Contact us at info@finchartalimited.uk for any request.
Last updated: May 2026