Contact Us
Address:
Innovation Warehouse
1 East Poultry Avenue, First Floor
London, England EC1A 9PT, UK
For more information, please contact:
Telephone: +44 (020) 8133 9963
Email: [email protected]
LoNyLa Ltd.
A nonprofit company registered in England and Wales
Registration number #07730397