About Waterloo Aparthotel Limited (13579660) United Kingdom