Eccles & Dist Soc For Mentally Handicapped Children Byron Hall, Byron St, Eccles, Manchester, Lancashire M300GS