About Newhall Road (sheffield) Management Company Limited (02533676) United Kingdom