OLLIFF AND PARTNERS PLC