2006 is the date that marks the beginning of 121 Business Network Limited, the firm that was situated at International House, 24 Holborn Viaduct, City Of London. It was registered on 2006-10-27. Its Companies House Reg No. was 05981106 and its post code was EC1A 2BN. This company had been active on the British market for approximately nine years until 2015-12-29. Registered as Elbran, this company used the business name until 2011, when it was changed to 121 Business Network Limited.