Search the register – results All results SQCASE LIMITED 11233623 - Dissolved on 26 September 2023 Aprtment 307, The Hive 7 Masshouse Plaza, Birmingham, United Kingdom, B5 5JL