P0VH RICHARD CANNON SERVICES LTD