About Trents Farm Churchinford Management Company Limited (04912286) United Kingdom