LCH Limited Self Certification Extension of LCH Spider Report date Fri, 29/09/2017 Attachments LCH Limited Self Certification Extension of LCH Spider