Registered as SC397502 thirteen years ago, Iv18 Ltd. had been a private limited company until May 17, 2017 - the day it was dissolved. The last known office address was Apex 3,, 95 Haymarket Terrace Edinburgh.
The following limited company was controlled by one director: Adeel A., who was designated to this position in 2014.