About Waters Edge (tavistock) Management Company Limited (06300460) United Kingdom