About Cooper Property Developments Limited (08257280) United Kingdom