Innings Solar Farm Spv26 began its operations in 2016 as a Private Limited Company registered with number: 09964289. This company's headquarters was located in Aylesbury at Unit 2, Crossways. This particular Innings Solar Farm Spv26 Limited firm had been in this business for 4 years.
The following firm was supervised by one managing director: Matthew H. who was leading it for 4 years.
Matthew H. was the individual with significant control over this firm, owned over 3/4 of company shares.