Hi Sue,
I think I've found the link.
James Freeman's first wife was Louisa (don't know surname) and they had 3 children, William Henry 1830, Joseph Benjamin 1832 and Mary Jane 1835, all christened at St Martins Birmingham (I've only just found Mary Jane on Familysearch). I think this Mary is your one.
I think Louisa died between 1835 and 1838, because James married Mary Cottrell on 19 Aug 1838 and I've found 6 children:- Ann Maria 1840, Martha Kezia 1840, Ellen Elizabeth 1844, Thomas Cotterill 1847, Esther Mary 1851 and George Henry 1857, all born in Birmingham.
I suspect that Mary Jane called Mary Cottrell her mother, as she didn't know her own and may not have been told the truth.
This is the James Freeman with father William and mother Mary Bround/Round (IGI isn't specific). William and Mary married 3 December 1807 in Madeley, Shropshire.
What do you think?
Bob.