About Waters Edge (stourbridge Apartments) Management Company Limited (09489683) United Kingdom