Londons niissionssiillskap har under sistlidet år haft att kämpa med ekonomiska svårigheter.