Duncan Partners, Llp