About Seymours Estate Agents Limited (06169835) United Kingdom