About Addenro House Hotel Ltd (11517939) United Kingdom