About Waterloo Park Management Limited (01917369) United Kingdom