A mum who buried her stillborn baby in a bin liner in the grounds of a mansion was caught after an appeal on Crimewatch.
Angela Owen, 46, was arrested after her baby son's body was found by workmen renovating the grounds of a 300-year-old mansion once owned by Emmerdale actor Richard Thorp, who plays Alan Turner.
She appeared in court and pleaded guilty to concealing the birth and preventing the burial of the child. She admitted endeavouring to conceal the birth of the child, between 2001 and 2006, by secretly disposing of the dead body.
She also pleaded guilty to preventing the lawful burial between the same dates by putting the baby boy's body in a black plastic bin liner and concealing it in the grounds of Howroyd Hall, Barkisland, West Yorkshire.
Bradford Crown Court heard that Owen had not been seen since 2004 until her arrest in the Somerset area. She also pleaded guilty to a number of fraud charges relating to using different names in order to obtain a car, a passport, a driving licence and financial services.
Owen used the name Angela Hobson to obtain a Lotus Elise car by deception, between November 2002 and December 2003, and credit services from the Co-op Bank, between October 9 2002 and January 31 2003.
She used the name Emma Smith to run a pub in Oldham between December 2003 and January 2004 and to try to get a driving licence in January 2004. And she claimed to be Carla Geissler to try to get a passport in March 2004.
In April 2003, Owen made off from the Pennine Manor Hotel in Scapegoat Hill, without paying for £325.40 of accommodation, food and telephone calls.
Owen, of Glastonbury, Somerset, pleaded not guilty to four charges, including obtaining property or services by deception and conspiracy to obtain property by deception.
Christopher Tehrani, prosecuting, said: "The Crown would not seek a trial on the counts where not guilty pleas have been entered."
Mr Tehrani said Owen had entered a basis of plea that she committed the crimes because she was a domestic violence victim. He said the Crown did not accept this at the moment and would investigate the claims.
Owen will appear before Bradford Crown Court again on December 14.