Olive Square Construction, Refurbishment & Property Maintenance Ltd is a dissolved company incorporated on 14 December 2018 with the registered office located in Bedford, Bedfordshire. Olive Square Construction, Refurbishment & Property Maintenance Ltd was registered 6 years ago.