About The Waterslade Management Company Limited (02246732) United Kingdom