This firm is known as Carapace Solutions Limited. The firm was established twelve years ago and was registered with 08163025 as its registration number. The head office of the firm is situated in Walsall. You may visit it at 26-28 Goodall Street. This business's declared SIC number is 74100 and has the NACE code: specialised design activities. The latest financial reports cover the period up to 2022/07/31 and the most current annual confirmation statement was released on 2023/06/06.