We are delighted to have recently completed the contract to construct the Link 62 project which consists of 6 industrial units totalling 33,000 square foot.
Comments are closed.