About Shera Properties Limited (12855500) United Kingdom