Leach Farms Limited has been on the British market for at least eighteen years. Started with registration number 05728932 in the year 2006, the firm is located at Chandos House, Buckingham MK18 1HD. This enterprise's declared SIC number is 1500 meaning Mixed farming. The most recent accounts were submitted for the period up to Fri, 31st Mar 2023 and the latest annual confirmation statement was filed on Fri, 3rd Mar 2023.
When it comes to the firm, a variety of director's responsibilities have so far been executed by Sophie L. and Thomas L.. As for these two individuals, Sophie L. has carried on with the firm for the longest period of time, having become a vital part of company's Management Board on Friday 3rd March 2006. In order to support the directors in their duties, this particular firm has been using the skills of Sophie L. as a secretary for the last eighteen years.