About Sandown Management Limited (01596683) United Kingdom