About Ikona (I.T.) Ltd
We specialise in all aspects of IT Services.
IT Support
Web Design /Development /(SEO)
Software Development
Presentation Systems
Structured Cabling & More!
More about Ikona (I.T.) Ltd
Ikona (I.T.) Ltd is located at Cardiff Business Park, Unit 7 Cleeve House, Llanishen, CF14 5GP Cardiff
0845 2263070
http://www.ikona.co.uk