About Thornton Park Management (london) Limited (11249061) United Kingdom