About Wentwood Inn Management Company Ltd (11025553) United Kingdom