International Christian Maritime Association (ICMA)

Charity Number: 1003211
Contact: Dr Jason Zuidema
Address: ICMA c/o The Mission to Seafarers, St Michaels Paternoster Royal, College Hill, London
Postcode: EC4R 2RL
Phone: (1)514-993-6528
Website: www.icma.as
Email: gensec@icma.as
Summary: The charity promotes the spiritual, social and material welfare of seafarers; promotes the religious experience and education of all seafarers; strives to relieve need, hardship and distress among seafarers. The charity's prophetic ministry gives a voice to seafarers in international labour and maritime bodies.
Note/Restrictions: Also known as the ICMA, the International Christian Maritime Association is an umbrella charity.
Related Articles
International Christian Maritime Association (ICMA)
Website: https://icma.as Contact page: https://icma.as/contact/ Email: info@icma.as Organisation type: International network of Christian maritime missions and welfare organisations serving seafarers worldwide. What this organisation does The ...
Seafarers’ Christian Friend Society (SCFS)
Contact details Website: https://scfs.org Head Office Address: Ch18 Colvin House, Inspire Business Park, 16 Carrowreagh Road, Dundonald, Belfast, BT16 1QT Telephone: +44 28 9521 7770 Email: headquarters@scfs.org Contact page: ...
International Seafarers Welfare and Assistance Network (ISWAN)
Charity Number: 1102946 Contact: Simon Grainge - Chief Executive Address: 4th Floor, Silverstream House, 45 Fitzroy Street, Fitzrovia, London Postcode: W1T 6EB Phone: +44 (0) 300 0124279 Website: www.iswan.org.uk Summary: 'The International ...
Liverpool Seafarers Centre
Contact Details Website: https://liverpoolseafarerscentre.org/ Address: Liverpool Seafarers Centre, 20 Crosby Road South, Liverpool, L22 1RQ, United Kingdom. UK Telephone: 0300 800 8080. International Telephone: +44 300 800 8080. Email: ...
The Mission to Seafarers
Website: https://www.missiontoseafarers.org/ Head Office Address: 1st Floor, 6 Bath Place, Rivington Street, London, EC2A 3JE, United Kingdom. Contact a Chaplain: https://www.missiontoseafarers.org/contact-a-chaplain Port Directory: ...
(function () {
'use strict';
// Only run on the KB root page
if (!/\/kb\/seafarer-support\/?$/.test(window.location.pathname)) return;
var CATEGORY_ID = '233149000000358041';
var MAX_WAIT_MS = 10000;
var POLL_INTERVAL_MS = 200;
var elapsed = 0;
function getStore() {
if (window.reduxStore) return window.reduxStore;
if (window._store) return window._store;
var all = document.querySelectorAll('*');
for (var i = 0; i < all.length; i++) {
var keys = Object.keys(all[i]);
for (var j = 0; j < keys.length; j++) {
if (keys[j].indexOf('__reactContainer') === 0) {
try { return all[i][keys[j]].child.memoizedProps.store; } catch (e) {}
}
}
}
return null;
}
function getPortalId() {
var resources = window.performance.getEntriesByType('resource');
for (var i = 0; i < resources.length; i++) {
var m = resources[i].name.match(/portalId=([^&]+)/);
if (m) return m[1];
}
return null;
}
var timer = setInterval(function () {
elapsed += POLL_INTERVAL_MS;
if (elapsed > MAX_WAIT_MS) { clearInterval(timer); return; }
var store = getStore();
if (!store) return;
var kb = store.getState().KBUIState;
if (!kb || !kb.subCategoryWithArticles || kb.subCategoryWithArticles.length === 0) return;
if (!kb.isNext) { clearInterval(timer); return; }
clearInterval(timer);
var portalId = getPortalId();
if (!portalId) return;
var base = window.location.origin + '/portal/api/kbCategory/' +
CATEGORY_ID + '/articles?portalId=' + portalId;
Promise.all([
fetch(base + '&from=1&limit=9').then(function (r) { return r.json(); }),
fetch(base + '&from=10&limit=9').then(function (r) { return r.json(); })
]).then(function (results) {
var sections = Object.values(results[0].data).concat(Object.values(results[1].data));
if (!sections.length) return;
store.dispatch({
type: 'KB_SUB_CATEGORIES_WITH_ARTICLES_BY_CATEGORY_SUCCESS',
data: { list: sections, categoryId: CATEGORY_ID, isNext: false, page: 1 }
});
}).catch(function () {});
}, POLL_INTERVAL_MS);
})();