About Abney Place (cheadle) Management Company Limited (06129140) United Kingdom