well i've mailed quite a few ICAEW firms, and the only one to reply was Mansoor aslam seraj salam.
here's their requirements
the candidate
Must be an ACCA Affiliate.
Has, preferably, passed his CCA exams in first attempt. However, the candidate, who has passed his ACCA exams , in second attempt. May also apply subject to the satisfaction of his aptitude test result and appearances.
Must qualify a requisite numerical and IQ quiz/test.
Who qualify the above test shall be entitled for an interview, first with the Manager and second with the Partner; and
Must undergo a âProbation Periodâ of 3 months in order to secure the ICAEW Training Contract. This period may be extendable to the satisfaction of the performance criteria.