About Canny Hill Management Company Limited (the) (01058813) United Kingdom