About Sawyer & Co Sales & Lettings Limited (04235622) United Kingdom