About Elworthy Place (wiveliscombe) Management Company Limited (13517910) United Kingdom