About Islington Benwell 3 Ltd (08579294) United Kingdom