Barons Eden has secured a strategic investment from Alchemy Partners to fuel the expansion of the luxury spa resort group.