SL
Squint/Opera Limited
Ceased PSC Person with significant control at DOODLEBAR LIMITED
Notified on 1st Jan 2017 · Ceased on 10th Sep 2020
Ceased PSC Person with significant control at DOODLEBAR LIMITED
Notified on 1st Jan 2017 · Ceased on 10th Sep 2020
This corporate PSC is registered in the UK as SQUINT/OPERA LIMITED (04439757).