About Taranga Properties Limited (06691449) United Kingdom