Ok so i was originally messing around with time zone, time itself (update from browser) and it still would not persist through a reboot.
I updated my location to include a post code (previously used X and Y only, no postcode) and now all is fine.
Not sure if considered bug or not, but with no postcode filled out irregardless of browser time or location based on coordiantes alone does not deal with daylight savings changes.
I had to enter just the first four, not the whole thing. That way it works.
The actual placement of the locaiton in Hubitat is seperate to the Geofencing from app so with just the first 4 digits of postcode even though its placement is not spot on it solved my issue.
I then kept my X and Y (lat and long) coordinates for accuracy on the map.