ALLEN & GLEDHILL LLP