Surjit Singh Sidhu from Huddersfield in Britain's West Yorkshire was arrested on Friday and subsequently charged with the murder of Martin Ackroyd, also 48.
The victim is believed to have lived at the flat for four months, the Huddersfield daily Examiner reported today.
Police were called to a flat in Newsome shortly after midday on Friday where they discovered the body.
Later, a 30-year-old woman was also arrested in connection with the case but was released on bail, the report said.