This is what we know about Leonard Albert Richards
Unfortunately, we don't know where or when Leonard Albert Richards was born.
in East Ham London E6,
on Saturday 7 July 2001.
He was unmarried at the time of his death.
This information was supplied by Public Guardianship Office.