This company operates under the name of Stills Works Limited. The company was originally established 30 years ago and was registered under 02884548 as its registration number. The registered office of the firm is situated in Cardiff. You can reach it at Menzies Llp 5th Floor Hodge House, 114-116 St Mary Street. The firm's SIC code is 90030 - Artistic creation. The firm's latest financial reports were submitted for the period up to 2018-01-31 and the most recent confirmation statement was submitted on 2019-01-04.