About Cooper Retail & Property Services Ltd (11785294) United Kingdom