JOHN NEATE CONSULTING AND MANAGEMENT LTD