Upstairs Downstairs Films & TV Productions Limited
Upstairs Downstairs Films & TV Productions Limited is a dormant company incorporated on 28 July 2022 with the registered office located in Harrow, Greater London. Upstairs Downstairs Films & TV Productions Limited was registered 3 years ago.