About Tma Properties Ltd (12196929) United Kingdom