Mel's spacestation headquarters

At some point in Melanie Bush's business 24 Carat, several investors made their way to Mel's spacestation headquarters to pitch various business ideas, none of which successfully. She also had a security team on board. (WC: 24 Carat)