I like to apologised, I have learn the mistake I made.
Here are the steps I managed get the SSL Up.
1. after we create the new site
2. we have to use WP Encrypt to regenerate the certs
3. after which we restart the server
4. wait a while (say a min or two)
5. test it out with ssllabs
6. also because you could have tested your site with chrome and chrome is retaining the site to be http
7. try it with incognito and type in the full https
This is how I got all my test sites to work. Thank you.