Is in the process of bankruptcy on Apr 15, 2024
Where is Upstairs, Downstairs's headquarters?
Upstairs, Downstairs's headquarters is located at Archimedesstraat 34, 1000 Brussel
What year was Upstairs, Downstairs started?
Upstairs, Downstairs was started in 1983