Manchester Port Shoreham Cemetary Society
Milford Haven Corporation - Home for Special Care
Mulgrave Road Theatre Foundation
Canada
World
United States