Lemon Tree Trust CIC Company number10981579 StatusDissolved TypePrivate-Limited-Guarant-Nsc Incorporated26 Sep 2017 Dissolved16 Jun 2026 Nature of business Other business support service activities n.e.c. Registered office Toad HallRiversdaleBourne EndSL8 5EB Data JSON Markdown