The Churches Trust recently took ownership of spacious new modern premises at 11 Limavady Road in the Waterside and held a ...