About Slough Society For Mentally Handicapped Children And Adults (05938855) United Kingdom