About Lope Farm Limited (08806099) United Kingdom