Talk:Bowlch/@comment-11479355-20170124022620

A Wayback of his XBOX Live profile (as posted on Damp Owls' About page) reveals that his first name is Chris and that he is from Bristol, England.

I also found a Pinterest profile with the username "bowlch" and real name Chris Bowley. Don't know if it belongs to the same guy but there is a high chance it is, though the location is now Nottingham, United Kingdom, suggesting that he may have moved at some point.