About Walsingham Inns Limited (12394435) United Kingdom