How many employees does The Look Salon have?
The Look Salon has approximately 11-50 employees.
What is The Look Salon's industry?
The Look Salon is involved in the industry of Wellness And Fitness Services.
Where is The Look Salon's headquarters?
The Look Salon's headquarters is located in United Kingdom.
What is the website of The Look Salon?
You may visit their official website at https://mysisterscloset.co.uk