Registered with number 09741767 9 years ago, Casla Limited had been a pri/ltd by guar/nsc (private, limited by guarantee, no share capital) until Tue, 23rd Aug 2022 - the time it was officially closed. The last known office address was 2nd Floor 30 Charing Cross Road, Covent Garden London.
This specific company was directed by 1 director: Steven L., who was designated to this position in 2020.