Plymouth University SC находится примерно у населенного пункта Plymouth, Devon, PL4 8AA, UK, . Есть официальный сайт.
Раздел в работе!!!