Hi Ice Maple,
I think there is no need to worry. I received the exact same request as you on 20th July. An email from St Clair for FP request to be sent to IRCC office at Milner Avenue, Scarborough. Also I know 2 people who received similar requests on 11th July but via normal mail not email...