Internet Now! Limited can be contacted at 10284896 - Companies House Default Address, in Cardiff. The postal code is CF14 8LH. Internet Now! has been actively competing on the British market since the firm was established on 2016-07-18. The registration number is 10284896. The name is Internet Now! Limited. The enterprise's previous clients may remember the firm as Moby Dick Services, which was in use until 2016-11-08. The enterprise's classified under the NACE and SIC code 96090, that means Other service activities not elsewhere classified. 2022-07-31 is the last time when the company accounts were reported.
Since 2016-07-18, this particular limited company has only been overseen by an individual managing director: Nikos V. who has been with it for 8 years.