About Waterloo Mills Management Company Limited (05140337) United Kingdom