About Coopers Place Limited (05743831) United Kingdom