Messaged them and they said they weren't far from Anglia Square. Could be one of the shops in that area advertising on viva who knows. When I asked about services i got no response back
what were you expecting ? Its pretty standard to not reply to that question, you could be the authorities checking them out.