Not realy unless there you searched here for specfic things. There is a site called http://www.edexcel-cie.com/ but its a little awkard, the notes are a little hard to understand but they have a great range of past papers specific to each section of the syllabus. The hard thing about igcse is there is not much revision sites to learn from, trust me Im having a hard time with human bio igcse. there is nothing!!!
Look this is what you need to do, have you heard of CGP. You must because they have excellent books, they have just made a range for the IGCSE syllabus edexcel. I just bought all three, they're amazing!!! So easy to understand and to the point not like the revsion guides directly from edexcel pearson. they are useless.