Jo Blu Beauty is a beauty salon located in the city of London. The company Jo Blu Beauty is domiciled at 11 Grove Park Road W4 3RS London London and was established on 26/02/2015. Jo Blu Beauty is registered under the company number 9461374. The website is http://www.joblusalon.co.uk/