Company name: IBO Construction Ltd
Description: IBO Construction specialise in the food industry (ambient, chilled & cold storage) & warehousing / distribution construction.
8 Birmingham Rd, Stratford-upon-Avon CV37 0AH, United Kingdom