About Taria Properties Limited (10863720) United Kingdom