P828 GREGORY OLIVER LTD