About Waters Edge (exmouth) Management Company Limited (11254978) United Kingdom