Complex sentence: Their corporate office is in Cambridge, England, with additional offices in London, England and Los Angeles, California.
Split into simpler sentences: Their corporate office is in Cambridge, Englan. They have additional offices in London, England and Los Angeles, California.