About Simple Sales & Lettings Limited (10096103) United Kingdom