Bauhaus Global Investment Nigeria Ltd.

Contractor

project basis