R O

Richard Oldman

63 years • Staines-upon-Thames

Education & training

Christopher Wren

1970 - 1976 IT development, Teaching