This company known as Swindon Solar Farm was registered on April 2, 2014 as a Private Limited Company. The company's office could be reached at Norwich on C/o The Directors, The Centenary Chapel, Chapel Road, Thurgarton. When you want to contact the business by post, its area code is NR11 7NP. The company registration number for Swindon Solar Farm Ltd is 08974005. The company's principal business activity number is 35110 and their NACE code stands for Production of electricity. Its latest annual accounts were submitted for the period up to 2022-12-31 and the most current annual confirmation statement was submitted on 2023-10-13.
Taking into consideration this company's executives list, for nearly one year there have been four directors to name just a few: Ralph N., Matthew Y. and James L..
The companies that control this firm are as follows: Toucan Holdco Limited owns over 3/4 of company shares. This business can be reached in London at Long Lane, SE1 4PG.