Southern Cross Motors was launched in August 2005 taking over from the trading name Marunouchi Motors.
Add Business Pictures