According to my research, this can't be the British embassy. Hence, I'm not quite sure what it is -- it may not be anything official.