MITSUBISHI HITACHI POWER SYSTEMS EUROPE, LTD.

WC2B 6ST (London)