About Dst Cooper Properties Limited (06114081) United Kingdom