🇬🇧
OVERFLOWING LIFE MINISTRIES LIMITED
94.91 · Activities of religious organizationsSIC94910MicroID06020043
📍 2 GLENHOLME DRIVE, SHEFFIELD, S13 8PX, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.