About Cooper Properties Limited (08733965) United Kingdom