Haven't gone through this thoroughly, but on first glance it seems OK.
2019 - they are looking to monetise their investment in NCF (sell or float as separate company?). That might take some pressure off the cash position. Changed my sentiment to hold (from sell).
As always DYOR