151 Molesworth Road, Stoke, Plymouth Management Company Limited