Registered as 08868094 10 years ago, Arclight Ads Ltd. had been a private limited company until 2015-05-12 - the date it was dissolved. Its latest office address was 196 Caerphilly Road, Cardiff.
Emma A. was this particular company's managing director, assigned this position in 2014.