About Tara Properties Ltd (11784216) United Kingdom