We are excited to announce that we have started the design and fit-out of the NEW StarLeaf Head Office at Croxley Green Business Park, Watford.
Founded in 2008, StarLeaf is a privately held company with offices throughout the world that brings people together through the power of video conferencing and calling.
'We aim to provide our customers with the most affordable, easy and reliable video and voice communication systems on the market. But, most importantly, we are focused on delivering services and products that allow you to easily connect with anyone, anywhere and at any time'. www.starleaf.com