About Bettespol Meadows Management Company Limited (04136286) United Kingdom