About Tat Sat Properties Limited (10103924) United Kingdom