About Thornton Hope Ltd. (SC352878) United Kingdom