The firm operates under the name of Scotch Steak Houses Limited. The company was established 21 years ago and was registered with 04746716 as the registration number. This headquarters of the company is located in Sheffield. You may visit it at The Manor House 260, Ecclesall Road South. The company's registered with SIC code 56101 : Licensed restaurants. The company's latest financial reports cover the period up to Thursday 30th June 2011 and the latest annual return was submitted on Saturday 28th April 2012.