About Cooper S Properties Limited (11674993) United Kingdom