Hi Anthony,
the IMO for James Craig is correct, I checked with Miramar and Equasis. Built in 1874 as Clan McLeod, beached as a hulk in Tasmania (don't know the date), restored from 2001 with IMO 8676788 (Miramar). And Equasis has her as built 1874, call sign VJMR, MMSI 503493000, Flag Australia, Name James Craig, in service since 2001.
No idea why Grosstonnage has her not in the database...
Port de Beyrouth, maybe I was to quick... The names confused me, too, but Miramar said that IMO 5153486 was broken up by Treffers in Haarlem in 2009 (as it says in the photo description, too). I deleted the IMO again for the time being. Maybe someone around here can enlighten us.
The IMO for RYDE is from Miramar (no result for that number with Equasis), but at least 5302714 is a valid IMO, I checked this. Miramar has her as Ryde, built 1937, hulked at Newport, Isle of Wight, in 1972 and broken up at Binfield Marine in 2010 (photos showing her at the breaker's are online here, too).
Kind regards,
Jens