is in process of liquidation on Nov 2, 2023
Where is ST JAMES PLACE UNIT 12's headquarters?
ST JAMES PLACE UNIT 12's headquarters is located at 21 HILL STREET, EAST LONDON, 5200
What year was ST JAMES PLACE UNIT 12 started?
ST JAMES PLACE UNIT 12 was started in 1996