About Lettings Plus Property Management Services Ltd (07743677) United Kingdom