About Thomas Frank Lettings Limited (11137280) United Kingdom