About Holyoakes Lane Management Company Limited (03150801) United Kingdom