Search the register – results All results JAMES SQUARE PLYMOUTH LIMITED 05726343 - Incorporated on 1 March 2006 1st Floor 12 Arthur Street, London, England, EC4R 9AB