Neil Archer, United Kingdom, Echenevex, M, Bureau AB Sàrl