The Haywardians Choir
A four part harmony choir (SATB) based at St Mary in the Marsh, Kent, UK
It looks like nothing was found at this location. Maybe try a search?