No.2 The Green is a beauty salon located in the city of Leeds. The company No.2 The Green is domiciled at 2 The Green LS18 4RH Leeds London and was established on 21/10/2013. No.2 The Green is registered under the company number 8741436. The website is http://number2thegreen.co.uk/