HALSTEAD TECH ASSOCIATES LIMITED PARTNERSHIP ID 49747683