Согласно вашим последующим комментариям, Place фактически не имеет отношения ко многим с Разделом, а у Section фактически нет отношения ко многим с Группой. Вместо этого у Группы есть отношение ко многим (разделы) с Разделом, а обратное отношение раздела к 1 называется группой. Кроме того, у Раздела есть отношение (ко многим) (местам) с отношением Место и Место, обратное к -1, называется разделом.
Если все эти предположения верны (и, не видя вашу модель, трудно понять, верна ли она), ваш код должен выглядеть примерно так:
NSManagedObject *sectionForPlace = [matches valueForKey:@"section"];
sectionName.text = [sectionForPlace valueForKey:@"sectionName"];
NSManagedObject *groupForSection = [sectionForPlace valueForKey:@"group"];
gromName.text = [groupForSection valueForKey:@"groupName"];
Этот код не имеет прямого доступа к полям через созданные вами классы NSManagedObject, которые также должны работать, если вы предпочитаете этот способ.