Address: George Stephensonweg, Vergulde Hand, Vlaardingen, South Holland, Netherlands, 3133 KJ, Netherlands