Contact information

We’re here to help with any questions about your order, quiz, or personalised skincare recommendations.

Email
team@layrd.co
We aim to respond within 3 working days.

Registered Business Address
71-75 Shelton Street, Covent Garden, London, United Kingdom, WC2H 9JQ

Company Details
Trade Name: Layrd Ltd
Company Number: 16330620
Registered in England and Wales