About Simon & Simon Property Services Limited (12787590) United Kingdom