Imprint & Legal Notice

Registered name Galdero Technologies Ltd
Trading asVocabay
Place of registrationEngland and Wales
Company number17103268
Registered office128 City Road, London, United Kingdom, EC1V 2NX

Data protection

Data handled per the Privacy Policy.

Contact

hello@vocabay.com