About Touchstone Properties (2000) Ltd. (04057164) United Kingdom