About Mile End (management) Limited (06211858) United Kingdom