About Wedmore Place Management Company Limited (03967505) United Kingdom