About Islington Strategies Limited (08070043) United Kingdom