About Mile End Community Project Ltd (08726841) United Kingdom