Elammouri is located at: Spaceshuttle 6F, Amersfoort, Nederland.