About Tbt Properties Limited (11190851) United Kingdom