About Ts Apartments Holdings Ltd (11690879) United Kingdom