Internet-1 Ltd can be found at London at 20-22 Wenlock Road. You can look up this business using the area code - N1 7GU. Internet-1's founding dates back to year 2018. The company is registered under the number 11514594 and their last known status is active. This company's declared SIC number is 62090: Other information technology service activities. 2022-08-31 is the last time the accounts were reported.
For this particular firm, the full scope of director's obligations have so far been fulfilled by Nicholas B. who was formally appointed in 2018 in August.
Nicholas B. is the individual with significant control over this firm, owns over 3/4 of company shares.