Email: support@ilayhome.co.uk
Phone: +44 7862 617019
Business Address: 1a Lansdowne Road, London N17 0LL, United Kingdom
Business Hours: 9:00 AM – 5:00 PM, Monday to Friday (GMT/UTC+0)
© 2026 Ilay Home Owned By ILAY HOME LTD, registered in England and Wales under company number 16850389
