Based in 20-22 Wenlock Road, London N1 7GU Clarke Green Technology Limited was a Private Limited Company with 10354225 registration number. This firm was created on Thursday 1st September 2016. Clarke Green Technology Limited had been in this business for at least three years.
The following firm was administered by 1 director: Stephen B., who was appointed eight years ago.
Stephen B. was the individual who controlled this firm, owned over 3/4 of company shares.