Company name: Living Word
Description: Living Word, is a community church, with a global mission to liberate and empower lives for God’s Kingdom
Staffa Rd, London E10 7PY, United Kingdom