iZen Technologies trading as Love 4 IT have been providing IT Support, Cloud Services, Networking & IT Solutions since 2012 with unparalleled service.
We are registered in England and Wales under company number 08263323 iZen Technologies Ltd.
Our registered address is Southgate Office Village, 286a Chase Road, Southgate, London, United Kingdom, N14 6HF
Our Contact number is 0844 567 4250
"My love for technology and passion for people is still as strong today. I've been lucky to attract people into my life who share those ideals. Our mission is simple, by providing high quality computers, we keep costs low, this allows us to provide an exceptional service, with added value for our customers" Andre Bellodi, Director