[ NOEB Investments ]
is a Limited Company registered in the United Kingdom. (Companies House No 04949310).
It is a privately held IT company, owned 100 percent by its founding partners.
Its registered office address is
NOEB Investments Ltd 145-157 St John Street LONDON, EC1V 4PY UK