About Tba Properties Limited (02116619) United Kingdom