P669 C E UNDERHILL & SONS LTD