About Tsm Properties Limited (13312782) United Kingdom