cred developments