🇵🇱Poland Bartosz Pijet
use Drupal\profile\Entity\Profile;
$profile = Profile::load(123123);
$addresses = $profile->get('address');
$addresses->setValue(array(
'langcode' => 'pl',
'country_code' => 'PL',
'locality' => 'Gniezno',
'postal_code' => '11-500',
'address_line1' => 'Nieznana',
'address_line2' => '17/28',
'given_name' => 'Piotr',
'family_name' => 'Kowalski',
));
$profile->save();
// Debug print so you can validate that it is working.
ksm($profile->get('address'));