About The Lettings Base Company Ltd (13336525) United Kingdom