About Waterloo Residents Management Company Limited (04773195) United Kingdom