About Third Place Limited (12942931) United Kingdom