It's a sign of a company, but I can't find any information online, and I don't trust just this picture for the location of the company.

@karlmichaelw: if you have further information, feel free to reopen this note.