2011 is the date that marks the establishment of Ganymede Solar 22 Limited, the company registered at C/o Foresight Group Llp The Shard, 32 London Bridge Street in London. The company was created on 2011-08-04. Its Companies House Registration Number was 07728889 and the post code was SE1 9SG. This company had been active on the British market for approximately 10 years up until 2021-11-30.
The firm was supervised by a single managing director: Graham S. who was overseeing it for 5 years.