HomeCompaniesFresha Share Save Report this company Send Report Fresha London, United KingdomAbout CompanyInspiring people to look and feel their best – trusted by millions of customers and thousands of businesses worldwide