RICHARD MICHAEL STROUD
Born: 1948

23 PARK LANE MEWS, LEEDS