About Iic Enfield Subdebt Limited (05691003) United Kingdom