About Holyoake Management Company Limited (05251633) United Kingdom