This particular Wensum Solar LLP business has been in this business field for at least ten years, having started in 2014. Registered under the number OC396381, Wensum Solar LLP was set up as a Limited Liability Partnership with office in 6th Floor St Magnus House, London EC3R 6HD. 2022-09-30 is the last time the accounts were reported.
The companies with significant control over this firm include: Populo Energy Limited and has 3/4 to full of voting rights. This business can be reached in London at 3 Lower Thames Street, EC3R 6HD and was registered as a PSC under the reg no 10264378.