About Tamerae Properties Ltd (13558822) United Kingdom