About Cooper & Neville Estates Limited (13209922) United Kingdom