About Churn Meadows Management Company Limited (06426545) United Kingdom