About Tmo Properties Limited (13397566) United Kingdom