About Tlb Properties Limited (03865111) United Kingdom