North Castle Partners Acquires Majority Stake in Nest