This particular company was located in Abingdon registered with number: 09295278. It was established in the year 2014. The headquarters of the company was situated at Merchant House 5 East St. Helen Street. The postal code is OX14 5EG. The company was formally closed in 2021, meaning it had been active for 7 years. The company's official name transformation from Earthworm Biomass to Ew Solar Limited occurred on April 8, 2016.
Benjamin P. was this company's director, appointed on November 4, 2014.
Benjamin P. was the individual who had control over this firm, had substantial control or influence over the company.