About Tbs Properties Limited (04555384) United Kingdom