About Tms Uk Properties Ltd (12308756) United Kingdom