Storm And Shelter Ltd could be found at 13 Mount Stuart Square, in Cardiff. The firm postal code is CF10 5EE. Storm And Shelter has existed on the British market for the last 11 years. The firm registration number is 08734809. This business's SIC and NACE codes are 59112 and their NACE code stands for Video production activities. The business latest accounts cover the period up to 2022-10-31 and the latest confirmation statement was filed on 2023-03-22.
In order to be able to match the demands of its clientele, the firm is constantly supervised by a body of four directors who are, to enumerate a few, Lewis J., Gruffydd V. and Joshua B.. Their successful cooperation has been of pivotal use to this firm since December 2019.