Company Number: 11688106 FRESHTREE LIMITED (the "Company") is a Private Limited Company, incorporated on 20 November 2018 (Tuesday) in UK. The company current operating status is Dissolved and registered office is at 128 CITY ROAD, 160 CITY ROAD, LONDON, UNITED KINGDOM.