Legal Policy
Company & Contact Information
Last updated: 23 April 2026
Lectella Ltd
Company Number: 17043628
Registered address: 128 City Road, London, EC1V 2NX, United Kingdom
Support
Email: support@lectella.com
Response time: within 2 business days