Key factsactiveLegal nameAP 21 LTDno_brregRegistration914503248no_brregStatusactiveno_brregIncorporated2015-01-07no_brregRegistered address590 Kingston Road, LONDON SW20 8DN ENGLANDno_brreg