About Coxmoore Properties Ltd (10088245) United Kingdom