is inactive
Where is SHELL COMPANY OF CHINA LIMITED(THE)'s headquarters?
SHELL COMPANY OF CHINA LIMITED(THE)'s headquarters is located at London, SE1 2AF, 1 More London Place
What year was SHELL COMPANY OF CHINA LIMITED(THE) started?
SHELL COMPANY OF CHINA LIMITED(THE) was started in 1913
Sources: Companies House