About Cooper & Wilson Properties Limited (13518681) United Kingdom