Company name: Humira's Beauty Bar
Description: Award-winning salon with more than 12 years experience in education, superior client service & hair, beauty & nails expertise
107 High St, Slough SL1 1DH, United Kingdom