General Contractor Development Rethinking use, giving abandoned, rundown and derelict properties new life.