About Ypp Lettings & Management Company Limited (07971170) United Kingdom