>>42I was considering sending them a letter as I found a few international stamps in my drawer but I also saw the most recent post is 3 years old, which put me off.
There's no way to contact the owners any other way?
Besides I recently had some trouble with letters getting lost so I also have lost a little bit of faith in the physical mail infrastructure, despite being a big fan of mail.