About Linthorpe Lettings Limited (11165769) United Kingdom