Company name: The Design Museum
Description: The history of modern design and innovation
224-238 Kensington High St, London W8 6AG, United Kingdom