About Holyoake Hall Management Limited (05895538) United Kingdom