Internet 3 Communications Limited Company number03793819 StatusAdministration Order TypePrivate Limited Company Incorporated22 Jun 1999 Nature of business 6420 Registered office Devonshire House 60 Goswell RoadLondonEC1M 7AD Accounts Year ended 30 Jun 2000 Data JSON Markdown