About Times Place Property Services Limited (09318993) United Kingdom