Avoid “shall” in descriptive text. “Shall” is reserved in ISO for requirements. (Alternatively, convert this statement into a numbered requirement) Also, surely it isn’t actually necessary for the retrieval to be in the past?
Delete “The desired address class profile shall be already retrieved for creating a profile-compliant address that conforms to it”. Add at end “By using the form associated with the address class profile, the user is guided to create a valid address. The address may be validated against the profile, or against a locally stored copy of the profile, extracted from the register.”