As per Wayne’s post (Thanks @a4refillpad and Tanya for the pointer ). If anyone is struggling to enable Contacts outside the US (I believe the IDE method works for US people) this works a treat. I am in the UK and it worked great!
Android ONLY! (If you do not have an android phone use a friends if possible)
Uninstall your current version of SmartThings.
Search for, download and install version 2.1.1 of SmartThings.
Login to the app, come out, kill the app in the background.
Enable ‘Flight Mode’.
Go back into SmartThings.
Go to the Hamburger Icon > My Contacts.
Disable ‘Flight Mode’.
Add yourself with your ST login email and phone number (for SMS Notifications), save. If you add a phone number and select it in any app you will then receive SMS messages also.
Update your ST app to the latest version again.
My Contacts / Contact Book will then be enabled across all your devices android / iOS.
Remember you will have to go into any apps that use Contacts (as well as standard ST apps) to enable Push Notifications for yourself again. Well I believe this is the case, not sure if you will still get them if you do not add yourself to individual apps as I just went in and changed them all lol.
I have tested it briefly and even apps that do not use Contacts are pushing notifications OK however I do believe there may be issues with using Contacts and Hub Offline notifications etc. but time will tell of course so just be wary of potential drawbacks.