About Waterloo Residual Land Limited (10664001) United Kingdom