About The Lettings Corporation Limited (12190558) United Kingdom