About Sandown Park Management Company Limited (NI043313) United Kingdom