About Islington High Street Limited (06428259) United Kingdom