About Leicester Lettings (2016) Limited (10149679) United Kingdom