The business was situated in London registered with number: 07095122. The company was started in 2009. The main office of the company was located at 3 Hampstead West 224 Iverson Road. The postal code for this address is NW6 2HX. This company was officially closed on 2017/01/31, which means it had been in business for 8 years. The firm registered name switch from 21cen to 21st Century Learning Alliance Limited occurred on 2010/04/21.
The directors included: Benedict A. arranged to perform management duties 11 years ago, Martin R. arranged to perform management duties in 2009 in December and James W. arranged to perform management duties in 2009 in December.