Lockheed Martin (United Kingdom)

SE1 2LX (London)