Master Service Agreement (EDITION 2 October 2007)Master Service Agreement • October 25th, 2007 • England
Contract Type FiledOctober 25th, 2007 JurisdictionThis Master Service Agreement is entered into between TelecityGroup UK Limited (registered in England with company number 3607764) of Masters House 107 Hammersmith Road London W14 0QH;