CastleStar Property Group is the property investment and development arm of Citadel Corporate Finance.