About The Lettings Place Ltd (05057222) United Kingdom