About Waterloo Owners Limited (01689393) United Kingdom