About Church View (sandown) Management Company Limited (04963315) United Kingdom