WebBox Cardiff Located in Wales, UK, WebBox Cardiff is a Cardiff digital agency that focuses on web design as well as internet growth in Cardiff. Phone: 029 2009 1929 Fulmar House, Beignon Close, Ocean Way, Cardiff Wales CF24 5HF Great Britain Map Other Categories: Business Services |