This business is known under the name of Olicana Stationers Limited. This company was originally established 19 years ago and was registered with 05483157 as the registration number. This registered office of the firm is located in Sheffield. You can reach it at 4th Floor Fountain Precinct, Leopold Street. The firm's principal business activity number is 47789, that means Other retail sale of new goods in specialised stores (not commercial art galleries and opticians). The latest annual accounts describe the period up to 2022-02-28 and the most recent annual confirmation statement was submitted on 2022-06-16.