Hi there,
I lived in Block P on Daphne Jackson Road last year and I can confirm it is these buildings here on Google Maps. Because the buildings are so new, Google Maps hasn't updated the buildings on its maps yet. I also found that when I gave certain businesses or government agencies my address it didn't come up in their databases so I would often have to input it manually. That being said, all accommodation on Daphne Jackson are very nice and practically brand new!
Hope this helps with anyone looking these accommodation options!
Claire
Surrey Student Final Year