About Kerris Place Management Company Limited (03826040) United Kingdom