About J T Lettings Limited (06692796) United Kingdom