Libra Beauty is a beauty salon located in the city of Luton. The company Libra Beauty is domiciled at 4 Putteridge Parade LU2 8HP Luton London and was established on 23/07/2010. Libra Beauty is registered under the company number 7324987. The website is http://www.librabeauty.co.uk/