About Tahira Properties Investments Limited (12220972) United Kingdom