About Hetton Hall Management Company Limited (05448617) United Kingdom