About Coxon S Place Management Company Limited (05823902) United Kingdom