About The Pastures (bratton Clovelly) Management Limited (04150392) United Kingdom