N/A United Kingdom Cambridge England Microsoft
N/A United Kingdom London Microsoft
N/A United Kingdom Microsoft