The general contractor that construct what you envision. Adding value as they Progress. As the general contractor they manage the physical construction process within the built environment from design phase through to handover of the keys to the ow...