About The Lettings Mall Limited (07223002) United Kingdom