About Sandown Place Management Company Limited (05108154) United Kingdom