About Magazine Lane Management Company Limited (12323445) United Kingdom