About Times Place Limited (05396873) United Kingdom