Key factsactiveLegal nameXALOG LIMITEDno_brregRegistration896058002no_brregStatusactiveno_brregIncorporated2010-12-30no_brregRegistered addressFoxglowe House 166, PICCADILLY W13 9EF ENGLANDno_brreg