About Tamara Properties Limited (06583579) United Kingdom