About Cooper & Neville Properties Ltd (10062754) United Kingdom