ROGER HANCOCK LTD