About Sameera Properties Limited (11675506) United Kingdom