BCN Group has received a new investment from the ECI Partners following the exit of the Beech Tree which generated 5.3x its investment on the sale.