About Crompton Place Management Company Limited (08684938) United Kingdom