About Lanecroft Farm Partnership (SL002961) United Kingdom