About Sales & Lettings Limited (02674494) United Kingdom