About Tara Property Investments Ltd (07570446) United Kingdom