Stamford House is a beauty salon located in the city of Manchester. The company Stamford House is domiciled at 32 Denton Road,audenshaw Denton Road M34 5AY Manchester London and was established on 31/03/2003. Stamford House is registered under the company number 4716284. The website is http://www.stamfordhouse.com/