Working at Newbriar Company Ltd (t/a Pied a Terre): questions and answers | ImmigrationGPT