
Rula Developments and Blackbrook awards Glencar contract to construct a new speculative warehouse
Glencar, a leading UK construction company that was recently ranked amongst Europe’s fastest growing businesses, has recently confirmed that it has been awarded a contract