About Ellen Kay Lettings & Management Services Limited (06808602) United Kingdom