Green Choo started conducting its business in the year 2012 as a Private Limited Company under the ID 08110423. This company's headquarters was located in London at Savoy House. The Green Choo Limited company had been on the market for five years.
The limited company was managed by one managing director: Kimberley E. who was supervising it from 2012-06-19 to dissolution date on 2017-08-01.