Started with Reg No. 08849190 11 years ago, 121i2i Contact Ltd had been a private limited company until 1st September 2015 - the day it was officially closed. The last known office address was 145-157 St John Street, London.
For this specific company, many of director's duties had been executed by Linden B., Peter G. and David Y.. As for these three individuals, Linden B. had supervised the company for the longest period of time, having become a part of directors' team on January 2014.