About The Plymouth Hotel Company Limited (04252827) United Kingdom