About Waldershare House Residents Company Limited (01112924) United Kingdom