S W ALLEN OPTICAL LIMITED Company number 05102251 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office Address17 Dutton Street, Accrington, Lancashire, BB5 1JT PostcodeBB5 1JT Map