About Devisha Properties Ltd (13051049) United Kingdom