About Waterloo Villa Ltd (12015763) United Kingdom