About Inn The Village Ltd (10007908) United Kingdom