D and E Holdings Llp