About Sharada Properties Ltd (12928770) United Kingdom