About Waterloo Management Company Limited (04341821) United Kingdom