I am based in London and the company where I work have been getting calls from this number all day. When someone answers the phone, the caller hangs up. I have called the number back and receive an electronic message saying that the number is not in service.