Abbeybarn Communications came into being in 2009 as a company enlisted under no 06945967, located at B3 2RT Birmingham at Mazars Llp. This company's last known status was dissolved. Abbeybarn Communications had been offering its services for at least 10 years.
This specific company was managed by 1 managing director: Stephen A. who was leading it for 10 years.
Stephen A. was the individual with significant control over this firm, had substantial control or influence over the company.