Guild of Benevolence of the IMarEST (Engineers)

Charity Number: 208727
Contact: Karen Lendor
Address: 1 Birdcage Walk, London
Postcode: SW1H 9JJ
Phone: 020 7382 2644
Website: www.imarest.org/about-imarest/the-guild-of-benevolence
Email: guild@imarest.org
Summary: To provide grant assistance to marine and electrical engineers - Royal Navy or Merchant Navy - who possess or have possessed Certificates of Competency. The Guild also assists the dependants of Engineers as well as past and present members of IMarEST - including marine scientists and their dependants - who are in need.
Note/Restrictions: No minimum service, but service as a Certificated Marine Engineer or Electrical Engineer, Mercantile or Naval, or dependant of such person, any nationality, anywhere. No restrictions on age or gender. Incorporating the Marine Engineers Benevolent Fund.
Related Articles
Guild of Benevolence (IMarEST)
What this organisation does The Guild of Benevolence is the partner charity of IMarEST. It provides financial assistance and welfare support to people in need within the marine community and to their dependants worldwide. Support is tailored to ...
Health & Welfare Financial Grants
Provided by Seafarers Hospital Society (SHS) Telephone: 020 8858 3696 Email: admin@seahospital.org.uk Website: www.seahospital.org.uk Address: 29 King William Walk, Greenwich, London, SE10 9HJ, United Kingdom The Seafarers Hospital Society (SHS) is a ...
The Marine Society
Charity Number: 313013 Address: 202 Lambeth Road, London Postcode: SE1 7JW Phone: 0207 654 7029 Website: www.marine-society.org Email: education@ms-sc.org Summary: The Marine Society was the world's first seafarers’ charity. It provides a range of ...
National Maritime Training Centre
Address: National Maritime Training Centre, North Kent College, Lower Higham Road, Gravesend, Kent Contact: Mrs Marianne Milligan - Short Course Administrator Phone: 01322 629600 Website: ...
Dreadnought Medical Service
Address: Dreadnought Medical Service, Guys & St Thomas' Hospital, Lambeth Palace Road, London Postcode: SE1 7EH Phone: 020 7188 2049 Website: Dreadnought Email: gst-tr.dreadnought@nhs.net Summary: Medical help is provided to working seafarers and ...
(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);
})();