XENXPRESS.CO.UK LIMITED Company number 04147586 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address8 NODULE MANSION, TELFORD ROAD, LONDON, NW9 7DF PostcodeNW9 7DF Map