The CSynBI has been re-organised, and the successor (The Imperial College Centre for Synthetic Biology) can be found here