About Deas Property Ltd (11378004) United Kingdom