Complex sentence: Victoria Coach Station is the largest and most significant coach station in London, and is operated by Victoria Coach Station Ltd., an arm of Transport for London.
Split into simpler sentences: Victoria Coach Station is the largest and most significant coach station in London. It is operated by Victoria Coach Station Ltd. which is a part of Transport for London.