Contact information

Trade name: Kiara Rose Limited

Email: support@kiararose.com

Physical address: 16 Hamilton Terrace, Holly Walk, Royal Leamington Spa, CV32 4LY, United Kingdom

Kiara Rose Limited is a company registered in England and Wales under registration number 02564577.