Registered as 06715038 sixteen years ago, Green Cleen (surrey) Limited had been a private limited company until Tue, 24th Nov 2020 - the time it was formally closed. The company's last known registration address was The Corn Store Manor Farm, 124 Manor Road North Thames Ditton.
John O., Anthony O. and John P. were registered as the firm's directors and were running the company from 2008 to 2020.