About Deh Properties Ltd (12546105) United Kingdom