London And Provincial Accommodation (Plymouth) Limited is a dissolved company incorporated on 28 November 2012 with the registered office located in Skelmersdale, Lancashire. London And Provincial Accommodation (Plymouth) Limited was registered 12 years ago.