Neil Archer, United Kingdom, Genève, M, Bureau AB Sàrl