About Canney Hill Management Company Limited (08902605) United Kingdom