About Coopers Place Management Company Limited (07442448) United Kingdom