About Tps Properties 2016 Llp (OC403698) United Kingdom