About Sandown Road Management Company Limited (02837731) United Kingdom