About Trewythen Hall Management Company Limited (11494336) United Kingdom