About Wedmore Village Management Company Limited (12333058) United Kingdom