Company name: River of Life Ministries International
Description: A River of God's Love, Mercy and Compassion to the Nations of the World
18 The Woodlands, Brackla, Bridgend CF31 2JF, United Kingdom