About Sheladiya Properties Limited (11578982) United Kingdom