Registered as 07728934 13 years ago, Lo Solar 24 Limited had been a private limited company until 2021-11-30 - the date it was dissolved. The firm's latest mailing address was C/o Foresight Group Llp The Shard, 32 London Bridge Street London.
The following business was directed by 1 director: Graham S., who was assigned this position in 2015.