About Pool House Farm Management Company Limited (11153265) United Kingdom