I actually took it further with lawyer after the acceptance letter which i signed and send it to them along with Canadian Visa Requirements. After a few hours, he called me back and he send me this mail:
Dear Mr. Rashad Abulhaija,
Good day ahead!
Congratulations, Your Express Entry application for Canadian Immigration has been successfully submitted and accepted by
CIC (Canadian Immigration Center).
Attached you can find the screen shots of your filed Application along with the letter of acceptance.
Now, We will proceed with the further step. You are require to make a payment of
$1000 USD.
Note: Kindly, send me the online transfer receipt of
$1000 USD so I can process your application for Service Canada Approval. Kindly use the below mentioned Account Details to process the fee. Kindly note that this is the government fee and we do not charge anything extra. Below you can find the Bank details to make transfer:
A/C Title: International Migration Consultants LLC
A/C No: 11125419820001
IBAN No: AE110030011125419820001
Bank Name: Abu Dhabi Commercial Bank (ADCB)
Bank Street: Salama Street
Swift Code: ADCBAEAA
Purpose of Transfer: Documentation Fee
Kindly make the transfer and send me the receipt. Once I receive the receipt I will provide you with the invoice.
Thanks.
Richard Dennis
So they requested money in advance after all which probably makes it a polished scam