About Mark Edward Partners (london) Limited (11231001) United Kingdom