Home / Tag Archives: Japan House London

Tag Archives: Japan House London

Artic in Japan House London win

Artic has secured a new M&E maintenance contract with Japan House London Limited following a competitive tender process. Funded by the Japanese Ministry of Foreign Affairs, Japan House London is one of three Japan Houses which are situated in carefully ...

Read More »