About Thornton Park Associates Ltd (09963008) United Kingdom