CONTRIBUTION AGREEMENT (OP Units) by and between Excel Centre Inc. and Dated as of December 24, 2009