TELECOMS XL LIMITED Company number 03597737 · Monitor this company Active Overview People 4 Financial Control Charges Documents Analysis Location Related Registered office Address31 Mill Road, West Mersea, Colchester, Essex, CO5 8RJ PostcodeCO5 8RJ Companies at this postcode 2 Map