Key factsactiveLegal namePHOENIX ME LTDno_brregRegistration936944779no_brregStatusactiveno_brregIncorporated2026-01-12no_brregRegistered address25 Camperdown Street,, LONDON E1 8DZ ENGLANDno_brreg