is inactive
Where is SOUTHERN CENTURY LIMITED's headquarters?
SOUTHERN CENTURY LIMITED's headquarters is located at 59-61 Clerkenwell Road, London, EC1M 5LA, Fleet House
What year was SOUTHERN CENTURY LIMITED started?
SOUTHERN CENTURY LIMITED was started in 2005
Sources: Companies House