About Steeplechase Management Company (no. 2) Limited (05119519) United Kingdom