About Sandown Management (iw) Ltd (03675848) United Kingdom