Fujitsu

22 Baker Street, London, W1U 3BW, United Kingdom (East of England)