ICSE Board
This contains a whole lot of content that is in keeping with the ICSE syllabus. This includes assignments, resources etc. However, since this is a site dedicated to Biology, there are a whole lot of other Bio-related facts also on the site. Moreover, you can also look through the IGCSE resources and assignments as well (which are currently under development!!!).