About Tsa Property Management Ltd. (09762203) United Kingdom