About Sandown Development Company Limited (05990969) United Kingdom