About Tbc Properties Limited (10338185) United Kingdom