About Mile End Properties Limited (05932742) United Kingdom