Is that building with the Strathmore name on it where the actual woolen mill is, or is that just their home office space ?
The premises shown in the photo are known as Station Works, North Street, Forfar, which is their registered address.
I'd assume their looms will occupy part of the building.