About Tangra Properties Limited (10820857) United Kingdom