About The Waterglade Management Company Limited (09730349) United Kingdom