InboxPounds is owned by InboxPounds Limited of Cheshire, UK. They started in 2011. As you can see, they've been around for a while. There are many of InboxPounds reviews online, but not many are positive.