Mermaids is a brand that offers hair accessories, focusing on detail and customer satisfaction. They have a flexible approach to merchandising and cater to various retail outlets.
Mermaids is operated by Libra (UK) Jewellery Limited and is a Active company incorporated on 29 November 2000 with the registered office located in Coventry, West Midlands. Libra (UK) Jewellery Limited was registered 24 years ago.