About The Watergarden Management Company Limited (03296413) United Kingdom