CONTACT INFO
Email:
sales@locklizard.com
partners@locklizard.com
Address:
Locklizard Limited, 20-22 Wenlock Road,London, N1 7GU
Telephone:
Tel (UK): +44 (0)7380 274238
Tel (US): +1 844 569 7907
Business hours:
UK – Monday to Friday 9.00am to 17.30pm
US – Monday to Friday 8.00am to 17.00pm EST