About Wynford House Ltd (11324496) United Kingdom