About Heysham Hall Management Company Limited (12932213) United Kingdom