About Tanamera Properties Ltd (12901792) United Kingdom