Press release: Travel agency boss banned following unexplained company payments
ICharter Limited was incorporated in November 2014 as a travel agency for private clients, with offices in Chatham, Kent. The company, however, entered into Creditors Voluntary Liquidation on 5 March 2018 after it could not pay debts of more than £127… read more

