About Stanford Estate Agents Limited (08283656) United Kingdom