About Edwin Thompson Property Services Limited (07428207) United Kingdom