Innovation Beauty is a beauty salon located in the city of Northampton. The company Innovation Beauty is domiciled at 2 Notre Dame Mews NN1 2BG Northampton London and was established on 07/03/2016. Innovation Beauty is registered under the company number 10046343. The website is https://www.facebook.com/Innovationbeauty.eu/