About Waterloo Rentals Limited (07185338) United Kingdom