В тексте возможно согласование в среднем роде (по грамматическому роду слова "озеро").
Правильно: озеро Горных Духов (если таково действительное, «официальное» наименование озера, а не его образное название).
Если при иноязычной фамилии имеются два мужских имени, то она ставится в форме множественного числа: братья Юрий и Лев Мейендорфы. Но при отсутствии имен: братья Мейендорф (при слове братья фамилия обычно ставится в форме единственного числа).
Верно: ООО... принимало участие.
Правильно: национальный парк «Озеро Накуру».