About Tamazan Property Holdings Ltd (12454196) United Kingdom