About Churn Properties Limited (04950306) United Kingdom