Averill Farm Limited can be contacted at London at 6th Floor. Anyone can search for this business by the postal code - EC1N 2HT. Averill Farm's incorporation dates back to 2014. This enterprise is registered under the number 08938768 and their current status is active. Averill Farm Limited was listed 8 years from now as Lightsource Spv 188. The firm's declared SIC number is 35110, that means Production of electricity. 2022-12-31 is the last time the accounts were filed.
Within this business, most of director's assignments up till now have been carried out by Harry M. and Thomas R.. Out of these two executives, Thomas R. has been with the business the longest, having been a part of company's Management Board for 6 years. At least one secretary in this firm is a limited company, specifically Octopus Company Secretarial Services Limited.