About Longwick (the Pastures) Management Co Ltd (12072502) United Kingdom