About Cooper House Management Company Limited (03335297) United Kingdom